Solar regulator - French English Dictionary